body {
    color: black;
}

#map {

    border-bottom: 1px solid black;
    overflow: hidden;
    width: 100%;
    padding-top: 46px;
border-bottom: none;
/*  -webkit-box-shadow: 8px 8px 12px #aaa; */
/*  box-shadow: 8px 8px 12px #555;*/
}

#draggable-map {
    background-image: url("../../images/bg_map.png");
    border: 1px solid #97C962;
    position: relative;
    left: 0px;
    top: 0px;
    margin: auto;
    z-index: -10;
    width: 4000px;
    height: 4000px;
}

#pannel-content {
    margin: 10px;
}

#closePannelLink, #showMediaPannelLink, #closePannelLink2, #closePannelLink3 {
    display: block;
    margin: 10px;
    position: relative;
    z-index: 100;
}

select.tagList {
    width: 190px;
}

select.tagList option {
    padding-top: 20px;
    line-height: 60px;
}